plot of small cultivated land - German English Dictionary